Spirit Off — synonyms, definition

1. spirit off (Verb)

1 synonym
spirit away
1 definition

spirit off (Verb) — Carry off mysteriously; as if by magic.

5 types of
bear away bear off carry away carry off take away